Big Huge Thesaurus

narcotic antagonist

noun